Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mumbai Challenger - Mumbai 2003 USTA Challenger of Calabasas - Calabasas II Cyclus Open de Tenis - Florianopolis JSM Challenger - Champaign ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa South African Airways Open - East London Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis New Delhi Challenger II - New Delhi Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta Credicard Citi Mastercard Tennis Cup - Campos do Jordao Sao Paulo Challenger Prostejov Challenger Winnetka Challenger Belo Horizonte Challenger Brasilia Challenger Bogota Challenger Rome Challenger Campos do Jordao Challenger Croatian Indoors - Zagreb International Championship of Croatia - Umag BMW Open - Munich Rado Swiss Open - Gstaad AAPT Championships - Adelaide Adidas International - Sydney AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril Gerry Weber Open - Halle Wideyes Swedish Open - Bastad Croatia Open - Umag Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Samsung Open - Brighton AAPT Championships - Adelaide Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille Open Seat-Godo 2001 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Croatia Open - Umag Brazil Open - Salvador Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Brasil Open - Salvador Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Umag Qatar Open - Doha Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle RCA Championships - Indianapolis International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston BMW Open - Munich Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis China Open - Beijing Thailand Open - Bangkok BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles RCA Championships - Indianapolis China Open - Beijing Copa Kia Challenger ATP - Santiago BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach Ordina Open - s-Hertogenbosch Copa Petrobras-Colombia - Bogota Salinas Challenger Dallas Challenger ATP Studena Croatia Open Umag - Umag BH Tennis Open International Cup - Belo Horizonte Maia Open - Oporto Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Internationaux de Bretagne - Brest Estoril Open - Estoril Bogota Challenger AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag XII Abierto Internacional de Salinas - Salinas China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Music City Challenger - Nashville Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe AT&T Challenger of Dallas - Dallas Sao Paulo Challenger Copa Telmex - Buenos Aires Sail Open - New Delhi The Dubai Tennis Championships - Dubai BH Tenis Open International Cup 2008 - Belo Horizonte Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Zagreb Challenger Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Campos do Jordao Challenger Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Serbia Open - Belgrade AEGON Championships - London ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Open de Moselle - Metz China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Brasil Open - Sao Paulo Brasilia Challenger Salvador Challenger Bangkok Challenger Sao Paulo Challenger UNICEF Open - 's Hertogenbosch V Gramado Open de Tennis - Gramado Cridicard Mastercard Tennis Cup - Campos do Jordao Campinas Challenger Belem Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo VII Avierto Internacional de Salinas - Salinas Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb IX Open Internacional D'Andorra - Andorra Muller Cup - Ulm Sardinia International Championship - Cagliari BH Tennis Open International Cup - Belo Horizonte Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Open de L'Isere-Open 38 - Grenoble Copa Ericsson Peru - Lima VI Trofeo Ciudad de Quito - Quito BCP Tennis Classic - Sao Paulo KGHM Polish Indoors - Wroclaw VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia TESS Tennis Classic - Campinas Credicard Tennis Cup - Campos do Jordao Segundo Aberto de Brasilia - Brasilia Telesp Celular Open - Campinas Global Telecom Open - Florianopolis Open de L'Isere (Open 38) - Grenoble Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Haagen Dazs Open - Caracas Gran Copa Ericsson - Rio de Janeiro 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla SMS Tennis Cup - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Zagreb Open - Zagreb Wartburg Open - Eisenach Torneo Internazionale di Tennis ATP-Challenger - Merano Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Scottish Tennis Championship - Edinburgh Macedonia Open - Skopje Samarkand Challenger - Samarkand Open de Franche Comte - Besancon Zivnobanka Open 1999 - Prostejov Zagreb Open - Zagreb BH Tennis Open International Cup - Belo Horizonte VIII Avierto Internacional de Salinas - Salinas III Gramado Open de Tenis - Gramado XL Capital Bermuda Open - Bermuda Geneva Challenger - Geneva 2003 West Side Tennis Club Challenger - Forest Hills X Open Internacional D'Andorra - Andorra USTA Men's Challenger of Dallas - Dallas Binghamton Professional Tennis Tournament - Binghamton BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado VI Gramado Open de Tenis - Gramado Copa Ericsson Uruguay - Montevideo IX Trofeo Ciudad de Quito - Quito USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance Britania Zavaleta - Puebla Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Qwarant Cup - Sopot Grolsch Cup - Warsaw Corona Mexico City Open - Mexico City Ahmedabad Challenger - Ahmedabad Challenger Leon 2004 - Leon Venice Challenger - Venice CA Challenger - Graz Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Schickedanz Open - Furth ATU Cup - Weiden Ciudad de Pozoblanco Open Diputacion - Cordoba Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao VI Gramado Open de Tenis - Gramado Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin 13 BH Tennis Open International Cup - Belo Horizonte Aberto de Sao Paulo - Sao Paulo Zagreb Open - Zagreb Top Wool Challenger - Biella Corona Mexico City Open - Mexico City Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Czech Open 2006 - Prostejov 2006 North Shore Pro Tennis Championship - Winnetka Republic National Bank Monte Carlo Open - Monte Carlo Great American Insurance ATP Championship - Cincinnati Credicard Mastercard Tennis Cup - Campos do Jordao German Open - Hamburg Tennis Masters Series - Stuttgart BH Tennis Open International Cup - Belo Horizonte Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Joinville Tennis Festival - Joinville Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid Amazonia Open de Tenis - Belem Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Pacific Life Open - Indian Wells Bogota Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Bancolombia Open - Bogota NASDAQ-100 Open - Miami Voit Mexico City Open - Mexico City Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Aberto de Santa Catarina de Tenis - Florianopolis Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells ECU Prague Open - Prague NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Unique Zagreb Open - Zagreb Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Unicredit Czech Open 2007 - Prostejov Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Challenger Lugano - Lugano Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Internazionali BNL d'Italia - Rome Copa Petrobras Brazil - Belo Horizonte BNP Paribas Open - Indian Wells Ford Tennis Championships - Louisville Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Izmir Cup - Izmir XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis IV Challenger Ciudad De Guayaquil - Guayaquil Ostrava Challenger Cali Challenger Curitiba Challenger Blumenau Challenger Santos Challenger Sao Paulo Challenger Bucaramanga Challenger Campos do Jordao Challenger Campinas Challenger Recife Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger Florianopolis Challenger Guadalajara Challenger Sao Paulo Challenger Rio Quente Challenger Rio De Janeiro Challenger Bogota Challenger U.S. Open - New York Blunmenau Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York If Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Santos Challenger Wimbledon - London U.S. Open - New York TCT Open - Tunis Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sao Paulo Challenger French Open - Paris Wimbledon - London U.S. Open - New York Dubai Tennis Open - Dubai Trofeo Conde de Godo - Barcelona Intelig Tennis Cup - Campos do Jordao Australian Open - Melbourne Kaltenberg Open - Split SMS Tennis Open - Sao Paulo U.S. Open - New York Copa Ericsson Brazil - Sao Paulo Dubai Open - Dubai 2003 Eddleman USTA Challenger - Birmingham The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Heineken Open Singapore - Singapore BMW Open - Munich Grand Prix de Tennis de Lyon - Lyon The Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca RCA Championships - Indianapolis President's Cup - Tashkent 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Kremlin Cup - Moscow Milan Indoors - Milan Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Qatar Open - Doha Heineken Open - Auckland International Tennis Championships - Delray Beach Milan Indoors - Milan Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon The Stella Artois Championships - London MoviStar Open - Vina del Mar Qatar Exxon Mobil Open - Doha Gerry Weber Open - Halle Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Campbells Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Pilot Pen Tennis - New Haven Open de Moselle - Metz International Championship of Croatia - Umag ABN AMRO World Tennis Tournament - Rotterdam President's Cup 1999 - Tashkent ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis adidas Open de Toulouse - Toulouse SAP Open - San Jose Open 13 - Marseille Heineken Open Shanghai - Shanghai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open 13 - Marseille Serbia Open - Belgrade ABN/AMRO World Tennis Tournament - Rotterdam Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai 1999 Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent Davidoff Swiss Indoors - Basel Brasil Open - Salvador Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Campbell's Hall of Fame Tennis Championships - Newport ARAG World Team Championship - Dusseldorf ATP Studena Croatia Open Umag - Umag Open 13 - Marseille The Ericsson Open - Miami Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril BNP Paribas Masters - Paris Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai The Stella Artois Championships - London Croatia Open - Umag Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, World Group, PO, BRA-SWE 1-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 1R, FIN-CRO 3-2 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, Group 2, 2R, BRA-AHO 5-0 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, CRO-SRB 1-4 Colonial Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong Olympics - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - Athens